Thu Feb 27 2020 20:11:46 GMT+0000 (UTC)
In order to be notified that configuration wasn't loaded properly
As an Isotope Mail Client user
I want to be shown an informative error page

Given a fixed error route URL https://isotope.marcnuri.com/configuration-not-found 1ms

When I access this URL 0s

Then I'm shown an error page stating configuration wasn't found 35s 681ms Screenshot +

In order to access my mailbox
As an Isotope Mail Client User
I want to be able to login

Given a fixed login route URL https://isotope.marcnuri.com/login 0s

When I access this URL to login 1s 781ms

Then I'm shown a login page with a form to input my credentials 1s 647ms Screenshot +

Given Isotope's base URL https://isotope.marcnuri.com 1ms

When I access this URL without a session 1s 293ms

Then I'm redirected to the login page 1s 390ms Screenshot +

Given a login form in the URL https://isotope.marcnuri.com 1s 609ms

When I fill in and submit the login form 2s 798ms Show Error +
                                            
ElementClickInterceptedError: element click intercepted: Element is not clickable at point (72, 312) (Session info: chrome=78.0.3904.62) (Driver info: chromedriver=78.0.3904.70 (edb9c9f3de0247fd912a77b7f6cae7447f6d3ad5-refs/branch-heads/3904@{#800}),platform=Linux 3.19.8-100.fc20.x86_64 x86_64) at Object.checkLegacyResponse (/home/travis/build/manusa/isotope-mail-e2e-tests/node_modules/selenium-webdriver/lib/error.js:585:15) at parseHttpResponse (/home/travis/build/manusa/isotope-mail-e2e-tests/node_modules/selenium-webdriver/lib/http.js:533:13) at Executor.execute (/home/travis/build/manusa/isotope-mail-e2e-tests/node_modules/selenium-webdriver/lib/http.js:468:26) at (anonymous) at process._tickCallback (internal/process/next_tick.js:189:7)

Then I'm logged in and redirected to the main application page 0s

After 1s 83ms Screenshot +

In order to have information about my mailbox and perform different actions
As an Isotope Mail Client user
I want to have a sidebar

Given Main application URL https://isotope.marcnuri.com 0s

And I login to the application 6s 357ms

When I'm in the main view with a desktop browser 530ms

Then Sidebar is expanded by default 1s 755ms Screenshot +

In order to be notified that configuration wasn't loaded properly
As an Isotope Mail Client user
I want to be shown an informative error page

Given a fixed error route URL https://isotope.marcnuri.com/configuration-not-found 1ms

When I access this URL 0s

Then I'm shown an error page stating configuration wasn't found 1m 27ms Show Error +
                                            
Error: function timed out, ensure the promise resolves within 60000 milliseconds at Timeout._time.default.setTimeout [as _onTimeout] (/home/travis/build/manusa/isotope-mail-e2e-tests/node_modules/cucumber/lib/user_code_runner.js:81:20) at ontimeout (timers.js:498:11) at tryOnTimeout (timers.js:323:5) at Timer.listOnTimeout (timers.js:290:5)

After 393ms Screenshot +

In order to access my mailbox
As an Isotope Mail Client User
I want to be able to login

Given a fixed login route URL https://isotope.marcnuri.com/login 1ms

When I access this URL to login 4s 267ms

Then I'm shown a login page with a form to input my credentials 4s 855ms Show Error +
                                            
StaleElementReferenceError: stale element reference: element is not attached to the page document (Session info: chrome=73.0.3683.86) (Driver info: chromedriver=73.0.3683.68 (47787ec04b6e38e22703e856e101e840b65afe72),platform=Windows NT 10.0.17134 x86_64) (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 224 milliseconds For documentation on this error, please visit: http://seleniumhq.org/exceptions/stale_element_reference.html Build info: version: '2.53.0', revision: '35ae25b', time: '2016-03-15 17:00:58' System info: host: '208-78-111-71', ip: '208.78.111.71', os.name: 'windows', os.arch: 'x86', os.version: '10.0', java.version: '1.8.0_181' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities [{mobileEmulationEnabled=false, timeouts={implicit=0, pageLoad=300000, script=30000}, hasTouchScreen=false, platform=XP, acceptSslCerts=false, goog:chromeOptions={debuggerAddress=localhost:1718}, acceptInsecureCerts=false, webStorageEnabled=true, browserName=chrome, takesScreenshot=true, javascriptEnabled=true, setWindowRect=true, unexpectedAlertBehaviour=ignore, applicationCacheEnabled=false, rotatable=false, networkConnectionEnabled=false, chrome={chromedriverVersion=73.0.3683.68 (47787ec04b6e38e22703e856e101e840b65afe72), userDataDir=C:\Windows\proxy\scoped_dir8096_2012}, takesHeapSnapshot=true, pageLoadStrategy=normal, strictFileInteractability=false, databaseEnabled=false, handlesAlerts=true, version=73.0.3683.86, browserConnectionEnabled=false, proxy={}, nativeEvents=true, locationContextEnabled=true, cssSelectorsEnabled=true}] Session ID: 5ec4736151ec0afb21b78261ce4826df *** Element info: {Using=css selector, value=h1} at Object.checkLegacyResponse (/home/travis/build/manusa/isotope-mail-e2e-tests/node_modules/selenium-webdriver/lib/error.js:585:15) at parseHttpResponse (/home/travis/build/manusa/isotope-mail-e2e-tests/node_modules/selenium-webdriver/lib/http.js:533:13) at Executor.execute (/home/travis/build/manusa/isotope-mail-e2e-tests/node_modules/selenium-webdriver/lib/http.js:468:26) at (anonymous) at process._tickCallback (internal/process/next_tick.js:189:7)

After 2s 43ms Screenshot +

Given Isotope's base URL https://isotope.marcnuri.com 0s

When I access this URL without a session 1s 966ms

Then I'm redirected to the login page 1s 960ms Screenshot +

Given a login form in the URL https://isotope.marcnuri.com 2s 58ms

When I fill in and submit the login form 1s 898ms

Then I'm logged in and redirected to the main application page 1s 117ms Screenshot +

In order to have information about my mailbox and perform different actions
As an Isotope Mail Client user
I want to have a sidebar

Given Main application URL https://isotope.marcnuri.com 0s

And I login to the application 4s 86ms

When I'm in the main view with a desktop browser 454ms

Then Sidebar is expanded by default 2s 145ms Screenshot +

In order to be notified that configuration wasn't loaded properly
As an Isotope Mail Client user
I want to be shown an informative error page

Before 1m 16ms Show Error +
                                            
Error: function timed out, ensure the promise resolves within 60000 milliseconds at Timeout._time.default.setTimeout [as _onTimeout] (/home/travis/build/manusa/isotope-mail-e2e-tests/node_modules/cucumber/lib/user_code_runner.js:81:20) at ontimeout (timers.js:498:11) at tryOnTimeout (timers.js:323:5) at Timer.listOnTimeout (timers.js:290:5)

Given a fixed error route URL https://isotope.marcnuri.com/configuration-not-found 0s

When I access this URL 0s

Then I'm shown an error page stating configuration wasn't found 0s

After 18s 446ms Screenshot +

In order to access my mailbox
As an Isotope Mail Client User
I want to be able to login

Given a fixed login route URL https://isotope.marcnuri.com/login 1ms

When I access this URL to login 4s 87ms

Then I'm shown a login page with a form to input my credentials 1s 699ms Screenshot +

Given Isotope's base URL https://isotope.marcnuri.com 0s

When I access this URL without a session 1s 367ms

Then I'm redirected to the login page 2s 181ms Screenshot +

Given a login form in the URL https://isotope.marcnuri.com 1s 715ms

When I fill in and submit the login form 4s 141ms

Then I'm logged in and redirected to the main application page 1s 55ms Screenshot +

In order to have information about my mailbox and perform different actions
As an Isotope Mail Client user
I want to have a sidebar

Given Main application URL https://isotope.marcnuri.com 0s

And I login to the application 5s 746ms

When I'm in the main view with a desktop browser 471ms

Then Sidebar is expanded by default 1s 166ms Screenshot +

In order to be notified that configuration wasn't loaded properly
As an Isotope Mail Client user
I want to be shown an informative error page

Given a fixed error route URL https://isotope.marcnuri.com/configuration-not-found 1ms

When I access this URL 0s

Then I'm shown an error page stating configuration wasn't found 1m 2ms Show Error +
                                            
Error: function timed out, ensure the promise resolves within 60000 milliseconds at Timeout._time.default.setTimeout [as _onTimeout] (/home/travis/build/manusa/isotope-mail-e2e-tests/node_modules/cucumber/lib/user_code_runner.js:81:20) at ontimeout (timers.js:498:11) at tryOnTimeout (timers.js:323:5) at Timer.listOnTimeout (timers.js:290:5)

After 174ms Screenshot +

In order to access my mailbox
As an Isotope Mail Client User
I want to be able to login

Given a fixed login route URL https://isotope.marcnuri.com/login 1ms

When I access this URL to login 2s 104ms

Then I'm shown a login page with a form to input my credentials 1s 558ms Screenshot +

Given Isotope's base URL https://isotope.marcnuri.com 0s

When I access this URL without a session 1s 616ms

Then I'm redirected to the login page 2s 217ms Screenshot +

Given a login form in the URL https://isotope.marcnuri.com 1s 686ms

When I fill in and submit the login form 2s 488ms

Then I'm logged in and redirected to the main application page 613ms Screenshot +

In order to have information about my mailbox and perform different actions
As an Isotope Mail Client user
I want to have a sidebar

Given Main application URL https://isotope.marcnuri.com 0s

And I login to the application 4s 279ms

When I'm in the main view with a desktop browser 186ms

Then Sidebar is expanded by default 649ms Screenshot +